producing immunity - Turc Anglais Dictionnaire